aluminium alloy rod - French English Dictionary